the formal name for puban inn, tavern, or small hotel 
WordReference Random House Unabridged Dictionary of American English © 2025
pub′lic house′, 
- British Termsa tavern.
 - an inn or hostelry.
 - 1565–75
 
-  See hotel. 
 
Collins Concise English Dictionary © HarperCollins Publishers::
'public house' also found in these entries (note: many are not synonyms or translations):
drinking-up time
 - free house
 - hotel
 - ordinary
 - potboy
 - pub
 - public
 - public bar
 - publican
 - shanty
 - tavern
 - tied
 - tied house